Constant-Time Head Operations
Head insertion requires updating the new node's next reference and head.
Head deletion only requires moving head to the next node.
The operation does not depend on the number of nodes.
Therefore, both operations are O(1).